The Larder Restaurant & Bar (Menu)

101 Waddon Way, Croydon
0208680300

Give a rating to The Larder Restaurant & Bar

Suggest a dish

How much did you spend at The Larder Restaurant & Bar?